package com.jp.knowledge.model;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 528787067@qq.com on 2017/4/20.
 */

public class SkillModel implements Serializable{

    private long cacheTime;
    private List<CategoryBean> category;
    private List<ListsBean> lists;

    public long getCacheTime() {
        return cacheTime;
    }

    public void setCacheTime(long cacheTime) {
        this.cacheTime = cacheTime;
    }

    public List<CategoryBean> getCategory() {
        return category;
    }

    public void setCategory(List<CategoryBean> category) {
        this.category = category;
    }

    public List<ListsBean> getLists() {
        return lists;
    }

    public void setLists(List<ListsBean> lists) {
        this.lists = lists;
    }

    public static class CategoryBean implements Serializable {
        /**
         * id :
         * icon :
         * fonticon :
         * name :
         * color :
         */

        private String id;
        private String icon;
        private String fonticon;
        private String name;
        private String color;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getFonticon() {
            return fonticon;
        }

        public void setFonticon(String fonticon) {
            this.fonticon = fonticon;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getColor() {
            return color;
        }

        public void setColor(String color) {
            this.color = color;
        }
    }

    public static class ListsBean implements Serializable {
        /**
         * id : 1234567890
         * name : 产品经理入门
         * navs : [{"id":"1234567890","name":"岗位职责"},{"id":"1234567890","name":"岗位职责"},{"id":"1234567890","name":"岗位职责"}]
         */

        private String id;
        private String name;
        private List<NavsBean> navs;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public List<NavsBean> getNavs() {
            return navs;
        }

        public void setNavs(List<NavsBean> navs) {
            this.navs = navs;
        }

        public static class NavsBean implements Serializable {
            /**
             * id : 1234567890
             * name : 岗位职责
             */

            private String id;
            private String name;
            int sort;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }
        }
    }
}
